#ifndef H_INCLUDES_H
#define H_INCLUDES_H

#include <stdio.h>
#include <stdarg.h>
#include <stdlib.h>
#include <unistd.h>
#include <fcntl.h>
#include <string.h>
#include <termio.h>
#include <signal.h>
#include <errno.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/signal.h>
#include <sys/ioctl.h>
#include <sys/poll.h>
#include <sys/time.h>
#include <sys/msg.h> 
#include <math.h>
#include <string.h>
#include <tgmath.h>
#include <sys/shm.h> 
#include <termios.h> 
#include <unistd.h> 
#include <sys/mman.h>
#include <sys/wait.h>
#include <dirent.h>
#include <ctype.h>

#include "defines.h"
#include "structs.h"
#include "gpsclock.h" 
#include "devices.h"
#include "ipc.h"

#include "fpga/fpga.h"

#include "RCGDM/NAVCMD.h"
#include "RCGDM/main_extern.h"
#include "RCGDM/timer.h"
#include "RCGDM/Define.h"
#include "RCGDM/Struct.h"
#include "RCGDM/Diag.h"
#include "RCGDM/Startup1.h"
#include "RCGDM/Mainfunc.h"
#include "RCGDM/Scc.h"
#include "RCGDM/Ctrlfunc.h"
#include "RCGDM/Control.h"
#include "RCGDM/Ebcmd.h"
#include "RCGDM/Tod.h"
#include "RCGDM/Status.h"
#include "RCGDM/Command.h"
#include "RCGDM/Navicmd.h"
#include "RCGDM/Switch.h"
#include "RCGDM/Log.h"
#include "RCGDM/Config.h"
#include "RCGDM/Ocxo.h"
#include "RCGDM/Trace.h"
#include "RCGDM/Holdover.h"
#include "RCGDM/Recovery.h"
#include "RCGDM/Ctrlmon.h"
#include "RCGDM/Main.h"
#include "RCGDM/Version.h"
#include "RCGDM/Matrix.h"
#include "RCGDM/Pll.h"
#include "RCGDM/Dual.h"
#include "RCGDM/Counter.h"
#include "RCGDM/Odtcmd.h"
#include "RCGDM/Eb.h"
#include "RCGDM/Rtc.h"
#include "RCGDM/Led.h"
#include "RCGDM/E1.h"
#include "RCGDM/RB.h"
#include "RCGDM/Extern.h"
#include "RCGDM/LMU.h"
#include "RCGDM/Offset.h"
#include "RCGDM/LEDDisplay.h"
#include "RCGDM/Etc.h"
#include "RCGDM/nmea_f1000c.h"
#include "RCGDM/Cmd.h"
#include "RCGDM/oemv3_msg.h"
#include "RCGDM/VME.h"
#include "RCGDM/Compare.h"

#include "udpd/udp_includes.h"

#endif



